在VB中如何实现对"菜单"中的“打印”项进行编程

来源:百度知道 编辑:UC知道 时间:2024/05/14 02:42:23
我在学习用VB做一个排版软件,其中在操作界面中的“菜单”项目下有一个“打印”项目需要实现,请问应该怎么编程?
同时希望高手们提供此类菜单项编程的参考资料
紧急!
谢谢!
注意是在richtextbox中进行菜单编辑

菜单基础(有图的部份,由于贴不上来, 看不到,请见谅)

如果应用程序要为用户提供一组命令,菜单提供一种方便的给命令分组的方法,并使用户容易访问这些命令。

图 3.21 举例说明了无标题窗体的菜单界面元素。

图 3.21 Visual Basic 窗体的菜单界面元素

菜单栏立即出现在窗体的标题栏下面,并包含一个或多个菜单标题。当单击一个菜单标题(如“文件”),包含菜单项目的列表就被拉下来。菜单项可以包括命令(如“新建”和“退出”)、分隔条、和子菜单标题。用户看到的每个菜单项和在“菜单编辑器”中定义的一个菜单控件对应(“菜单编辑器”将在本章后面讨论)。

要使您的应用程序简单好用,应该将菜单项按其功能分组。例如,图 3.21 中与文件有关的命令“新建”,“打开”,和“另存为”都列入“文件”菜单。

有些菜单项目直接执行动作,如“文件”菜单中的“退出”菜单项,将关闭应用程序。其它菜单项显示一个对话框,即要求用户提供应用程序执行动作所需信息的窗口。应该在这些菜单项后加上省略符 (...)。例如,当从“文件”菜单中选择“另存为”时,出现“文件另存为”对话框。

菜单控件是一个对象;与其它对象一样,它具有定义它的外观与行为的属性。在设计或运行时可以设置 Caption 属性、Enabled 和 Visible 属性、Checked 属性以及其它属性。 菜单控件只包含一个事件,即 Click 事件,当用鼠标或键盘选中该菜单控件时,将调用该事件。

详细信息 关于菜单控件的详细信息,请参阅“创建用户界面”中的“用菜单编辑器创建菜单”。

弹出式菜单
弹出式菜单是显示于窗体之上,独立于菜单栏的浮动式菜单,如图 3.22 所示。显示在弹出式菜单上的项取决于鼠标右键按下时指针的位置,因此,弹出式菜单又称为上下文菜单。(在 Windows 95 中,击鼠标右键可激活上下文菜单。)应该用弹出式菜单提供一种访问公共的上下文命令的高效方法。例如,用鼠标右键单击一个 TextBox,将会出现一个上下文菜单(如图 3.22 所示)。

图 3.22 弹出式菜单